/*
 * $Id: SkvEnvPath.h,v 1.1 2005-04-29 08:14:39 bacon Exp $
 */

#ifndef _XPP_UTL_SKVENVFILE_CLASS_
#define _XPP_UTL_SKVENVFILE_CLASS_

#include <xpp/utl/SkvListPath.h>
#include <xpp/utl/SkvEnv.h>

namespace xpp
{
	namespace utl
	{

		class SkvEnvPath: public SkvListPath 
		{
		public:
			SkvEnvPath (): SkvListPath() {}
			SkvEnvPath (const xp_char_t* p): SkvListPath(p) {}
		
			int read   (SkvEnv* env);
			int write  (SkvEnv* env);
			int write  (SkvEnv* env, const xp_char_t* file);
			int append (SkvEnv* env);
			int append (SkvEnv* env, const xp_char_t* file);
		};

	}
}

#endif
